package java_impl;

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        int a = in.nextInt();
        in.close();
        System.out.println(getLength(a));
    }

    // logicNeg 相当于c语言运算符 !
    // 使用样例: int y = LN(x);
    static int LN(int a) {
        // 不允许修改
        return a == 0 ? 1 : 0;
    }


    /*
    - 不允许使用循环判断结构
    - 不允许自定义其他函数
    - 允许的操作符: LN ~ & | ^ >> << +
    - 每个函数使用的操作符最大数量:20
    - 所有int类型均视作32位
    */

    // 判断x是否为0,为0返回1,不为0返回0
    static int isZero(int x) {
        return 2;
    }
    
    // 返回二进制数a4a3a2a1a0的十进制表达
    static int getDigits(int a4, int a3, int a2, int a1, int a0) {
        return 2;
    }

    // 返回非负整数x的二进制长度(不包括符号位)
    // 默认输入 x >= 0
    static int getLength(int x) {
       return 2;
    }
}